22 October 2019, Riverside Stables
9, 10 April 2019, Riverside Stables
15 October 2018, Riverside Stables
9, 10, 11 April 2018, Riverside Stables
10, 11, 12, 13 February 2018, Riverside Stables
10, 11 & 12 April 2017, Newmarket
4, 5, 6 April 2017, Newmarket